package com.gupao.singleton.hungry;

/**
 * 饿汉式单例，类在加载过程中会初始化静态成员，达到创建单例对象
 * 优点：执行的效率高，并且绝对线程安全，因为在类加载的时候就已经实例化了
 * 缺点：浪费资源，不管这个类用不用都会初始化
 */
public class HungrySingleton {

    private static final HungrySingleton hungrySingleton = new HungrySingleton();

    private HungrySingleton(){}

    public static HungrySingleton getInstance(){
        return hungrySingleton;
    }
}
